public class towork {
    public static void main(String[] args) {
        int m=2024;
        int max=0;
        for (int i =1 ; i <=m ; i++) {

                if(git(i)&&m%i==0){
                    max=Math.max(max,i);
            }
        }
        System.out.println(max);

    }
    public static boolean git(int n){
        if (n<=2)
        {
            return false;
        }
         else  if(n>2){
            for (int i=2;i<=n/i;i++){
                if(n%i==0)
                    return false;
            }
        }
        return true;
    }
}
